emergency repairs - French English Dictionary